package cron

import (
	"fmt"
	"github.com/gofiber/fiber/v2"
	"guns-excel/internal/app/model"
	"guns-excel/internal/app/service"
)

func initJob() ([]*model.TimedTask, error) {
	// 初始化获取定时任务
	m := new(model.TimedTask)
	m.IsStart = 1
	taskList, err := service.TimedTaskList(&fiber.Ctx{}, m)
	if err != nil {
		return nil, err
	}
	return taskList, err
}

func initTask() {
	Crons["Task1"] = Task1
	Crons["Task2"] = Task2
}

// 定时任务
func Task1() {
	fmt.Println("task1运行")
}

// 定时任务
func Task2() {
	fmt.Println("task2运行")
}
